engineered safety features - Spanish English Dictionary